A Formal Representational Theory for Engineering Design
نویسنده
چکیده
In the design of engineered artifacts, it is hypothesized that computations must be performed. Informal specifications must be converted into formal functional requirements and informal descriptions must be converted into formal parameterizations, so that performance can be computed. Such performance evaluations are developed for general set based mappings. The development includes, for example, functional relations, differential equations, simple experimentation, and even subjective questioning. When this level of formalization is complete, the design is not determined; it is only parameterized. A designer must specify levels of the various performances desired, and how the various performances should be simultaneously considered in an overall determination. An axiomatically based methodology is presented to formalize such decisions. Each decision variable is equipped with a preference specification, whose determination is made from techniques similar to utility theory. A design strategy for resolving these different aspects of a design is developed to produce an overall rating. For example, a designer may rate a design by the worst case performance. Alternatively, a designer may rate a design by a compensation among the goals. In addition to decision representation, other parameters in a formalization reflect phenomena which the designer cannot control. A methodology for accommodating confounding noise influences is developed. Random measurement noise is represented, as well as the possibility of other decision makers in a design process. Convolutions of these methods are developed. For example, designer decision-making is developed for a decision which must be made in light of random errors (such as manufacturing). Designer decision-making is further developed for the case when a manufacturing engineer can subsequently tune a design (a possibilistic uncertainty) to eliminate such random error effects. Ensuring against failure is also discussed, with respect to the measured noise. Given this development, a methodology is constructed vi in which a designer can incompletely specify performance requirements on a design. The incomplete specification can be induced across the design, to determine any restrictions imposed on the portions of the design where no specifications have been made. Thus, an iterative design process of specification, calculation, observation, and re-specification is given formal foundation.
منابع مشابه
A Rigorous Approach to Comparison of Representational Properties of Object-Oriented Analysis and Design Methods
Several object-oriented analysis and design (OOAD) methods have been developed in recent years. Although they are more similar to each other than they are to other types of software development methods such as structured analysis and design, the OOAD methods still di er from each other in many aspects. Our interest is in studying the modeling techniques of the OOAD methods and understanding the...
متن کاملLayout Design of a Furniture Production Line Using Formal Methods
This paper experiments application of different heuristic approaches to a real facility layout problem at a furniture manufacturing company. All the models are compared using AHP, where a number of parameters of interest are employed. The experiment shows that formal layout modelling approaches can be effectively used real problems faced in industry, leading to significant improvements.
متن کاملA Finite-State Machine Approach for Modeling and Analyzing RESTful Systems
Representational State Transfer (REST), as an architectural style for distributed hypermedia systems, enables scalable operation of the World Wide Web and is the foundation for its future evolution. However, although described over 10 years ago, no formal model for representing RESTful systems exists that is comprehensive in following REST principles, intuitive to Web engineers and researchers ...
متن کاملAbout Representational Artifacts and Their Role in Engineering
This chapter is about showing how artifacts impact engineering work processes by representing important issues of individual and collaborative design work. After summarizing the state of the art of engineering as a design process, artifacts and their representational role in design and engineering, a selection of rich descriptions of artifacts’ creation and use in engineering work including tea...
متن کاملApplying Concept Analysis for Design Improvement
In the practice of software analysis very few formal processes have been put to use. Success of most of the activites is dependent on the analysts’ understanding and interpretation. Especially areas like requirement analysis, class/object identification and class hierarchy design are plagued by evils of not having formal techniques. Formal Concept Analysis has presented itself as a good candida...
متن کاملSituation Theoretic Analysis of Functions for a Formal Theory of Design
Function is a key notion for a theory of engineering design. In this paper, we shall give a formal definition of the notion of function by using Situation Theory, a formal theory of natural language semantics. In our formulation, a function is represented by a pair of the situation of the use and the situation of the outer system, and an artifact is also defined by these two situations. This fo...
متن کامل